11
59
60
30
122
75
40
4
25
16
44
114
227
27
52
146
24
39
56
68
168
67
3
166
50
36
29
88
18
8
43
99
81
71
20
80
32
77
12
19
58
65