38
35
51
12
1
33
55
15
18
20
52
26
5
48
14
27
44
89
77
148
149
22
65
47
36
112
2
17
63
85
6
8
78
43
57
99
60
53
73
37
66
9
3
11
152
23
93
54