21
157
49
43
71
29
19
31
25
6
80
8
124
32
101
214
120
13
44
78
36
156
181
17
34
86
15
51
141
402
20
10
142
218
70
57
92
2
65
16
252
23
72
27
53
33
38
206
35