8
2
17
29
18
22
9
38
5
13
64
34
33
15
4
7
14
36
20
141
45
77
6
37
53
62
52
63
59
67
140
40
567
71
46
97
289
116
56
30
129
108
221