43
14
38
18
113
10
28
1
23
105
12
27
17
40
59
46
22
67
47
48
31
278
92
35
81
62
37
172
82
89
6
2
19
20
30
26
21
36
9
25
54
93