9
159
62
155
10
60
290
44
61
606
98
70
33
86
11
52
55
25
133
152
53
126
276
73
64
35
39
50
24
192
30
42
63
22
103
48
143
28
107
101
88
32
19
69
29
82
18
95
116
41
104