51
133
79
91
104
170
55
64
17
14
172
85
128
12
36
117
16
3
76
26
42
6
22
20
1
10
197
90
28
68
23
0
21
201
99
62
190
27
61
113
70
160
29
37
47
31
9
49