32
52
19
3
56
127
25
26
59
46
77
49
12
30
13
85
41
9
21
53
48
6
45
23
35
14
159
55
50
15
27
18
16
10
57
36
11
29
90
7
24
97
137