56
41
88
161
43
50
108
29
86
132
13
16
26
39
68
99
46
59
58
6
159
15
234
47
52
35
9
42
31
97
2
169
173
82
12
14
53
98
20
7
17
55
27
18
57
71
8
24
48
332