170
107
38
19
55
194
137
10
58
20
77
25
214
16
41
8
67
22
157
147
30
100
610
81
33
59
115
51
43
12
21
32
28
27
61
42
48
337
11
53
50
14
178
95
102
35
44
66
23