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