57
28
101
39
140
55
6
149
4
12
11
90
3
10
35
147
59
77
44
76
53
21
92
24
97
123
14
68
110
34
88
121
32
0
46
69
156
70
100
183
25
23
7
22
29
141
16