46
108
42
59
83
91
20
68
94
47
141
55
274
16
17
80
176
10
189
38
18
51
90
23
63
2
43
164
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