34
20
8
2
6
87
49
12
27
23
130
124
214
21
183
72
1
227
11
48
15
317
355
50
163
175
137
24
22
54
41
172
62
10
123
4
122
74
131
111
47
52
31
45
60
144
217
88
104
37
102