56
106
50
41
36
45
178
38
10
157
13
11
12
48
187
27
142
9
3
17
85
174
101
175
65
16
40
42
303
5
14
55
78
54
79
20
290
228
52
19
102
90
21