34
58
6
318
355
79
50
69
207
202
86
28
95
54
222
19
45
160
37
146
251
26
12
218
18
101
77
156
31
289
71
97
68
49
73
38
40
66
5
130
52
140
224
170
16
348
36
56
13
30
91
82
35