57
35
181
79
32
92
25
82
28
23
29
81
14
50
59
168
48
68
258
66
51
24
108
21
96
95
42
34
47
37
118
46
114
106
36
101