60
106
18
14
157
51
27
16
223
156
42
29
71
28
63
1242
1192
20
79
41
148
116
43
117
64
17
9
30
21
11
133
76
282
6
92
19
53
67
36
90
84
8
54
45
68
135
130
182
59
118