46
24
136
28
34
49
56
21
54
188
19
435
96
30
85
296
38
199
95
173
42
91
67
23
63
11
72
147
22
45
110
43
17
18
16
32
99
14
149
25
176
182
71
81
242
65
36
47
35
215
78
53
33
69
187
88