17
102
34
11
33
19
71
41
29
3
15
61
218
148
83
73
56
101
656
257
95
31
74
572
62
44
0
32
116
10
57
13
216
170
5
2
6
52
30
12
8
451
21
24
28
45
36
20
7