50
162
204
69
74
54
12
15
57
17
78
76
124
10
19
52
27
11
86
77
8
184
5
32
129
2
6
116
103
185
83
100
39
9
62
47
90
18
44
105
99
3
14
31
48
41
381
120
29
87
37