17
61
60
29
26
104
86
57
46
12
50
20
54
22
102
63
58
55
69
59
114
28
41
52
107
83
9
30
96
39
95
8
34
14
33
11
19
78
23
51
18
73
13
4
65
15
31