4
11
10
6
3
5
1
12
68
15
61
39
44
9
90
55
67
115
49
195
60
117
27
35
19
45
70
66
118
101
52
24
22
36
575
33
144
51
64
53
76
56
20
231
104
129
111