19
71
37
121
51
17
18
5
34
31
33
27
24
10
23
67
25
47
22
303
138
56
36
26
288
35
14
60
102
336
728
448
324
93
72
155
74
69
78
182
230
42
79
126
68
235
58
104
103
57