46
11
24
16
23
31
14
19
9
98
116
60
68
25
30
57
111
6
35
10
36
38
50
34
8
223
87
102
83
65
123
48
163
993
15
77
13
2
37
20
1
95
3
18
97
29
22
33
28
0