94
208
182
138
79
52
55
45
26
36
38
49
127
64
30
20
12
65
53
35
56
42
69
8
7
18
73
48
25
185
355
46
66
32
76
68
9
58
70
207
173
215
40
15
5
134
31
140
11