23
57
55
64
32
30
58
34
75
95
612
92
45
137
74
20
119
17
105
157
40
69
114
97
104
9
70
31
15
184
48
78
84
51
38
76
52
103
108
42
41
89
35
44
29
98
53
61
63