31
37
124
200
44
51
189
39
38
134
115
96
59
172
72
104
68
82
65
46
24
70
33
121
75
36
142
35
6
89
100
83
106
40
28
61
52
42
56
54
76
87
103
48
55
9
129
86
66
27
80
53