12
20
6
90
65
13
34
16
53
54
43
8
18
66
27
38
2
44
59
159
36
31
35
26
0
5
14
19
47
28
64
30
51
84
61
29
4
117
60
111
42