36
25
27
30
14
55
57
407
124
37
180
87
382
140
28
260
41
97
56
110
402
60
32
178
29
145
74
141
44
15
48
19
38
39
98
17
13
18
64
126
23
228
128
26