17
43
28
134
123
33
22
16
32
9
20
14
145
15
46
18
55
42
88
29
54
39
24
36
25
10
11
41
34
26
27
13
104
38
80
62
63
567
257
122
192
51
535
79
108
6
4