61
26
13
9
37
14
29
5
45
10
147
129
107
35
25
12
22
31
34
23
52
20
15
373
11
21
183
39
19
24
32
91
44
100
58
78
70
27
33
57