89
235
117
61
36
47
12
22
13
31
50
3
62
14
21
48
55
106
49
32
132
42
37
5
9
7
17
29
40
2
19
35
291
92
27
8
103
46
33
52
155
45
137
96
72
25
30