32
62
56
189
22
17
96
176
217
92
74
281
25
6
7
20
288
4
36
21
65
33
30
24
16
12
39
341
23
15
1
34
67
3
47
316
31
41
5
9
48
19
29
309
60
58
63
85