67
95
43
50
158
478
27
87
31
47
22
33
162
69
7
15
8
19
169
63
255
54
23
220
21
14
10
110
11
35
26
79
48
18
78
116
235
68
40
82
38
24
133
12
5
30