36
55
20
6
74
23
14
65
18
2
56
13
12
929
22
8
4
1100
2191
19
7
24
5
42
128
132
62
506
572
59
54
95
1
9
35
39
68
32
30
216
26
832
255
620
163
168
130
1538
43
2111
79