58
35
82
132
21
15
50
45
105
52
29
79
19
25
137
34
167
13
31
136
9
14
59
22
65
80
23
798
221
33
125
17
67
32
27
55
103
99
30
7
62
94
249
83
12
42
91
16