188
18
34
36
180
41
26
94
25
397
29
24
23
27
20
100
67
30
38
119
58
40
120
69
53
84
103
72
228
410
291
48
118
37
71
68
195
88
86
98
233
47
153
520
154
272
64
104
241
181
83
555