34
17
99
37
2
16
9
65
44
12
68
36
13
35
52
98
28
20
83
27
355
198
23
61
117
91
178
329
30
15
63
32
85
45
33
308
113
31
73
22
197
38
26
118
46
55
112
102
294
97
70
248
62