58
13
10
34
14
15
26
37
82
21
48
22
99
216
31
297
7
17
189
44
40
33
115
27
24
52
57
20
172
18
9
76
54
47
53
114
29
55
36
204
32
126
105
135