1
51
18
7
15
12
23
13
8
33
9
6
21
38
14
20
76
10
26
132
98
30
27
17
22
45
68
138
43
190
35
116
123
358
59
74