35
32
17
37
24
16
23
15
28
3
30
31
4
12
36
98
6
0
2
7
122
14
91
13
25
33
9
59
26
44
34
57
46
19
5
47
133
51