125
21
55
79
47
70
110
42
31
77
52
19
39
204
26
333
78
37
102
61
80
66
43
16
60
32
14
8
29
35
23
46
17
75
57
13
44
109
25
30
33
22
220
53
72
82
62