51
28
29
4
8
33
59
16
3
106
14
86
11
52
17
21
13
7
18
6
85
15
10
101
46
34
30
20
107
24
57
5
70
26
31
66
99
42
9