49
60
84
92
80
45
27
93
16
241
13
15
309
65
175
23
35
168
57
14
25
33
881
264
17
146
128
98
12
116
50
42
30
19
20
11
156
34
62
36
55
185
31
1028
51
184
26