87
48
179
62
76
136
95
84
51
1061
104
140
25
41
352
54
285
134
55
34
36
119
131
31
428
47
35
222
29
52
17
64
44
19
110
27
90
32
65
59
78
33
86
145
170