43
15
11
14
8
28
33
19
10
20
35
26
32
2
7
37
200
16
100
49
87
55
9
22
25
17
53
12
60
126
59
75
143
235
5
4
56