76
44
27
26
12
23
59
46
16
19
95
56
62
49
47
74
58
187
552
108
89
107
33
22
48
206
192
369
197
271
98
169
94
93
84
274
232
128
220
204
132
75
130
124
150
113
628
391
64
230
265
226