4
8
10
29
12
16
75
40
15
25
59
19
11
6
9
18
2
17
3
26
116
5
153
104
20
132
131
30
33
14
43
21
28
39
58
94
46
68
41
37
464
142