29
22
24
93
33
23
112
25
3
38
17
11
20
92
60
135
79
7
84
14
254
19
51
13
27
55
9
45
28
46
124
48
12
59
110
30
49
18
190
44
4
268
362
138
78
35
31
34
186