32
26
18
17
39
37
204
108
31
16
11
46
3
9
21
61
7
42
22
5
172
28
54
15
141
98
53
38
14
23
12
87
30
104
19
67
60
70
20
29