12
14
315
36
31
62
46
98
389
50
59
21
49
1356
17
185
48
8
73
171
35
396
24
112
45
99
291
15
151
72
2
20
273
22
77
9
120
92
19
29
13
286
60
23
133
134
55
161
84
66