9
44
26
308
17
30
55
95
93
31
69
309
134
21
15
275
70
10
29
179
356
78
49
185
423
18
36
224
122
96
16
41
14
12
146
20
149
19
64
23
11
237
106
187
42
200
128
37
54
62
77