121
177
295
16
324
60
120
122
139
80
57
13
109
31
782
101
138
21
58
7
168
221
143
42
137
78
82
146
63
66
89
40
150
140
46
68
107
54
15
18
75
38
110
24
215
59
73
169
165
53
104
25