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