79
86
100
30
7
1
37
63
77
41
58
71
12
119
92
9
22
2
28
60
129
85
5
25
75
57
90
36
46
26
23
91
39
151
89
38
279
146
43
44
99
68
253
4
148
230
17
170
50
67
138
20