43
29
7
24
6
33
35
60
40
72
38
22
197
19
13
18
109
315
62
66
25
16
37
20
9
108
32
55
113
132
101
34
30
143
79
21
28
64
252
96