2
0
20
13
8
6
21
30
16
36
29
18
73
26
68
76
109
101
64
203
154
33
107
31
62
22
67
34
19
112
55
5
43
28
60
24
45
35
7
120
14
48
40
174
27