11
3
10
1
2
13
36
58
15
117
27
39
14
47
30
183
42
104
12
99
347
750
163
40
172
22
60
9
212
68
25
123
54
76
20
45
41
106
28
73
541
26
18
198
38
43
155