17
68
4
181
23
10
6
5
114
104
43
61
124
182
48
8
30
28
35
72
249
202
436
71
145
19
37
87
558
278
70
49
85
76
506
318
100
20
33
66
21
96
47
830
550
39
84
12
4102
53