33
25
44
37
30
27
2
12
40
11
28
243
83
47
50
36
6
46
49
10
14
166
15
43
42
21
19
13
1
8
9
54
56
38
86
158
67
320
124
31
35
17