15
5
12
101
31
49
17
29
61
76
41
84
59
130
14
27
9
24
16
69
32
22
120
87
85
28
19
121
65
244
103
179
26
240
177
74
73
57
35
48
106
18
40