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