104
33
58
9
84
20
86
23
112
37
62
32
109
31
28
14
16
44
72
19
21
35
239
53
25
42
15
38
76
34
36
2
22
65
57
5
26
6
30
70
135
17
80
55
63
77