108
8
64
36
34
105
246
35
49
57
20
18
62
40
29
17
78
30
117
45
7
50
21
48
24
42
60
61
39
71
25
51
37
92
31
107
16
46
102
73
79
85
76
23