5
3
1
28
37
13
24
15
20
22
9
16
23
11
41
18
35
43
55
118
29
93
70
69
27
44
17
30
40
6
100
25
34
36
32
39
147
45
72
155
153
53