174
78
114
59
176
197
75
101
349
110
159
91
208
30
26
109
141
85
64
356
22
27
23
51
33
44
167
254
108
50
234
24
169
40
195
52
88
198
58
79
71
90
98
84
70
120
72
100
103