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