59
57
173
52
22
9
168
11
16
61
27
10
102
3
74
14
25
13
29
147
98
34
66
124
118
38
289
6
50
17
217
24
125
82
89
33
26
55
40
101
581
143
43
69
150
111
15
227
51
184