7
33
56
18
22
60
49
53
276
73
85
138
240
21
314
104
65
186
40
36
19
57
54
69
11
165
14
43
23
5
111
29
17
211
16
80
8
38
27
137
135
189
76
103
6
15
50
105