34
72
25
32
67
91
291
1665
83
248
43
8
19
118
40
161
219
100
104
279
59
276
73
50
29
35
128
240
109
27
9
42
350
47
144
103
154
63
57
172
16
22
113
11
36
17
15
60
3
24
65
44
52
10