55
100
64
134
103
88
187
114
141
37
42
60
156
345
112
46
51
118
161
192
104
117
17
44
81
160
31
65
167
79
18
9
19
30
71
121
106
86
113
39
36
48
12
80
50
29
43
33