46
9
86
70
56
58
23
31
229
81
19
39
12
132
149
50
80
62
170
330
8
206
98
64
18
4
21
2
15
164
20
32
379
66
165
222
112
154
26
51
145
65
75
181
54
63
216
102
41
16
169
359