106
30
7
11
54
18
34
10
6
217
8
27
148
23
36
124
773
113
59
97
231
22
19
24
220
85
15
13
5
53
108
102
76
415
116
212
136
208
51
90
82
26
100
14
73
195
224
161
159
89