5
7
23
147
16
22
92
55
42
8
17
10
90
11
37
40
177
29
130
74
105
99
58
227
106
14
225
167
69
45
84
77
210
28
39
13
60
15
182
19
31
44
66
20
128
258
2