45
7
386
75
252
24
32
46
40
37
54
98
67
96
175
173
88
74
58
92
212
44
14
100
65
1097
233
332
143
147
31
104
73
20
221
115
533
199
153
184
50
385
106
26
36
81
49
124
210
155