42
15
4
11
9
2
24
60
34
16
414
82
96
18
26
370
114
45
27
137
87
377
109
66
75
184
83
29
134
94
81
230
65
72
76
62
159
74
23
100
113
78
19
64
51
31
118
144
85