174
15
41
4
8
11
7
2
14
22
9
20
13
6
61
32
132
78
16
38
76
97
157
870
90
60
144
189
101
28
245
96
280
379
92
160
154
158
222
77
69
51
79
40
29
59
88
37