103
73
16
23
13
18
49
45
32
52
27
77
70
11
7
25
51
4
12
8
15
60
9
17
35
26
41
38
108
31
5
2
10
19
20
6
3
40
21