9
41
7
17
12
116
3
53
112
10
79
59
26
2
21
4
19
20
31
14
45
27
40
15
33
44
16
168
36
5
56
93
18
172
108
88
347
192
46
194
82
23
8
220
29
42
62