13
15
8
31
12
67
5
24
2
52
14
4
3
77
22
10
92
28
62
17
116
27
9
51
229
145
60
121
37
98
84
306
35
54
74
39