97
33
70
6
15
7
64
16
27
63
24
30
32
23
26
41
10
14
9
11
2
19
105
55
89
228
29
3
112
96
12
20
18
62
17
46
13
50
28
77
65
66
5