16
0
59
20
30
89
4
23
22
77
72
106
19
32
25
26
46
18
34
27
6
36
117
9
165
10
177
84
100
74
252
57
15
28
42
53
45
14
17
31
285
76
62
38
297
219