4
16
17
3
10
195
26
22
7
6
61
15
11
46
41
8
47
5
19
159
209
88
24
13
50
34
25
393
29
32
12
27
206
116
42
67
30
148
20
243
356
158
98
92
36
202
283
69