3
22
1
18
11
5
10
7
4
2
13
87
16
20
19
24
43
35
25
53
23
14
258
47
57
36
184
27
51
70
319
90
15
166
183
26
231
108
34
17
86
146
45
75