129
18
60
97
72
53
127
38
34
47
55
70
124
648
40
42
81
105
25
22
113
24
28
9
66
29
26
239
80
85
64
121
161
131
43
7
57
20
156
15
65
104
109
27
117
41
35
32
52