38
4
8
5
6
118
83
18
186
65
51
34
22
16
82
36
129
520
755
321
197
324
189
155
352
100
20
93
174
73
57
173
23
10
154
281
19
37
262
183
87
84
81
664
62
243
30
58
72
167