60
53
68
47
23
469
103
322
212
119
28
296
55
29
65
9
45
64
7
156
27
2
225
50
39
51
41
35
138
5
18
196
216
11
22
1
104
20
82
37
164
80
148
160
26
4
52
17
15
180
203
118