8
3
20
92
33
102
7
37
76
51
50
117
44
6
69
41
10
104
25
68
12
31
40
18
26
27
24
62
28
30
78
32
42
89
79
22
14
16
13
339
55
112
2
58
80
5