77
30
39
58
63
71
12
118
92
9
22
2
28
60
129
85
5
25
75
57
90
7
34
27
46
26
23
91
150
88
38
278
146
43
44
98
67
251
4
148
230
17
170
50
66
138
20
145
3
36
65
19
108
246