16
119
53
58
160
31
56
17
9
33
12
22
18
29
44
148
62
47
140
40
36
159
124
13
23
75
55
59
20
60
27
67
28
68
57
34
21
25
190
43
78
49
11
103
94
26