53
40
101
61
88
259
50
52
26
33
37
229
38
115
36
17
83
4
22
13
75
85
18
31
63
25
6
95
191
64
42
28
12
127
82
19
70
46
108
9
119
215
114
132
51
167