4
1
7
3
14
33
17
5
32
37
9
38
11
77
180
43
69
50
51
57
102
45
104
28
22
49
21
18
36
39
53
68
66
123
211
60
118
80
20
13
100
56
79
161
88
171
55
115