20
36
19
29
31
13
5
14
27
63
30
35
34
22
44
9
8
33
183
23
10
25
28
50
12
11
52
342
51
178
76
272
370
55
4
274
65
21
38