63
125
14
85
84
28
30
21
218
170
107
2
25
31
34
48
16
122
36
19
69
37
27
259
91
116
172
119
436
98
9
12
54
60
39
20
18
254
262
52
6
44
23
3
8
40
101