36
5
53
54
14
77
12
28
8
104
156
132
25
9
42
50
21
68
20
71
79
44
154
47
95
45
112
49
81
88
145
277
246
202
67
82
86
33
30
91
39
60
115
126
37
26
118
99
242