80
176
10
189
274
38
18
51
90
23
63
2
43
164
46
36
64
40
29
137
31
233
53
153
67
49
52
154
275
97
48
112
85
205
19
21
728
60
270
128
114
37
84
244
58
127
34
55
74
126
54
25