0
2
10
5
26
8
24
34
9
16
14
12
49
225
45
18
21
53
84
60
83
37
17
56
196
20
100
13
3
15
36
55
32
51
7
81
42
63
38
69
102
59