154
45
26
4
33
25
5
30
11
6
36
108
27
23
12
48
32
17
10
44
53
110
60
112
162
64
206
55
389
79
308
133
107
225
69
129
104
78
109
232
388
223
52
150
145
213
72
170
63