122
68
180
11
63
115
123
62
167
35
18
93
29
49
127
113
4
31
55
56
57
15
64
72
60
10
54
37
42
40
239
8
75
17
59
52
25
36
19
33
12
458
70
32
13
41
79
48