38
59
27
97
63
2
452
6
8
3
56
286
184
73
39
34
7
199
15
20
164
91
61
42
40
49
250
35
118
37
25
188
22
110
74
92
87
30
94
134
330
72
78
26
225
308
82
202
58
95
24
17
23
69