36
25
64
12
20
79
139
22
172
68
14
95
209
59
259
132
407
45
35
38
15
96
251
179
86
34
48
31
40
30
60
19
33
242
87
80
11
147
76
231
274
199
116
85
83
389
43
88
240
18