16
54
355
79
35
230
165
18
17
32
62
52
64
9
43
115
46
128
53
42
23
118
129
85
13
56
37
6
48
20
112
159
102
38
98
290
94
24
83
68
51
8
22
109
36
39
130
3
292