13
55
39
29
46
43
11
7
36
132
50
22
18
8
9
24
33
95
26
19
51
14
15
6
17
30
152
47
27
45
25
258
137
62
76
169
61
35
52
140
16
5
56