28
83
22
121
17
19
25
20
33
103
65
48
57
18
15
88
43
41
9
178
50
14
24
8
90
32
69
51
68
44
39
202
36
343
52
265
42
217
143
85
35
171
21
138
81
40
56
128