18
34
39
17
153
64
91
200
60
10
240
9
35
46
21
59
22
19
37
88
30
14
44
86
2
7
5
1
32
113
11
204
54
426
95
126
28
69
81
38
144
1016
43
58
227
48