246
79
22
128
92
31
51
33
83
44
127
29
32
24
129
85
124
91
45
186
55
299
21
6
35
119
87
61
63
72
9
192
182
36
41
50
107
82
175
206
40
52
113
42
108
34
49
161
309