0
3
2
5
24
9
42
6
13
54
8
44
16
66
15
56
51
38
14
60
48
23
27
33
55
86
73
34
19
211
46
138
122
43
10
64
115
37
94
50
100
31
150