5
35
15
12
9
8
3
116
24
21
16
27
76
22
66
6
270
39
52
48
53
29
1
18
41
144
65
92
51
257
68
50
13
7
2
40
20
19