36
51
52
63
46
19
23
40
30
25
18
14
20
16
27
77
32
21
15
28
8
5
17
55
123
85
10
94
12
31
13
38
35
48
50
66
24
268
458