8
13
29
14
9
23
19
26
11
38
24
46
90
79
34
116
28
54
81
67
300
50
7
4
12
6
5
16
17
20
3
1
0
27
21
18
33