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