13
97
44
15
26
61
33
190
2
20
137
67
302
161
56
84
12
22
132
368
50
31
14
36
68
378
249
45
229
66
63
41
95
211
42
178
150
117
92
35
71
118
46
48
103
59
179
37
233
69
146