18
10
1
6
13
2
11
93
15
212
46
33
26
25
24
32
48
47
8
368
135
41
20
73
12
70
53
186
27
38
7
263
51
69
50
28
14
67
30
43
35
112
17
21
36
34