5
34
9
4
17
7
12
20
32
40
33
43
46
157
27
55
119
37
112
24
168
71
14
35
85
23
45
148
65
62
88
22
114
13
93
68
101
158
211
36
80
687