17
86
68
31
66
22
7
150
9
30
14
126
58
187
36
96
32
11
134
112
39
13
83
525
92
44
56
99
46
49
52
50
108
21
48
20
40
28
141
25
19
57
167
69
77
12
38
71
67