38
6
4
2
37
12
59
19
11
8
45
16
13
56
34
54
52
124
36
173
946
27
44
35
14
62
18
83
26
17
21
40
78
46
96
64
51
358
88
60
67
93
94
108
29
47
63