81
65
25
32
47
26
100
59
35
225
72
28
60
91
74
37
58
46
112
53
8
85
52
89
22
248
13
66
16
79
105
27
21
18
30
17
36
80
55
67
54
29
204
83
69
7
38
177