34
49
16
101
13
28
181
40
10
20
58
8
4
1
9
19
15
335
90
69
53
36
24
37
12
55
205
42
11
52
26
7
56
154
59
27
102
35
211
57
308
225
91