29
13
25
16
9
58
23
2
108
28
26
11
90
14
46
6
18
34
101
49
91
10
17
19
15
21
8
20
54
24
7
12
22
48
50
42