279
68
32
39
17
37
43
177
121
74
33
51
15
319
8
24
197
102
60
131
65
47
35
40
70
41
142
29
38
137
85
76
143
1
5
166
13
19
10
30
103
114
98
22