13
22
69
119
86
42
53
45
33
306
363
88
32
21
16
30
20
18
44
11
9
164
14
40
6
78
75
26
76
24
61
118
55
130
3
34
28
511
23
124
25
59
51
252
138
71
57
64
50
38