29
33
6
7
13
91
75
15
38
14
19
60
30
85
137
10
70
5
476
55
46
90
207
18
9
21
151
20
28
375
97
27
23
54
45
241
8
50
36
104
305
3
174