42
55
25
24
97
102
51
100
28
19
63
37
34
123
11
50
6
58
183
159
78
30
88
195
31
94
119
3
0
69
68
46
120
76
151
21
79
220
367
17
23
86
7
49
270
52
29
39
61
40
45