92
55
67
78
86
100
30
7
1
36
63
77
39
58
71
12
118
9
22
2
28
60
129
85
5
25
75
57
90
27
46
26
23
91
150
88
38
278
146
43
44
98
251
4
148
230
17
170
50