15
2
46
28
94
39
198
96
17
26
18
9
24
78
29
228
19
45
32
111
97
76
30
67
62
3
73
43
102
65
21
138
51
16
85
37
20
25
70
33
84
82
63
42
1