46
47
70
114
72
39
38
19
17
82
27
55
35
31
98
50
74
28
30
25
94
11
0
3309
24
460
187
254
172
368
95
18
68
34
29
16
522
123
42
139
4
15
967
81
78
203
981
13
235
243
69
192
21