18
26
5
27
8
9
6
39
29
36
21
84
208
56
51
236
20
33
30
17
106
19
79
12
50
55
0
90
2
3
7
61
127
13
92
11
38
24