2
0
5
10
12
6
24
18
4
41
20
16
33
11
38
30
47
8
36
17
124
28
19
62
51
99
55
27
96
39
34
9
88
58
48
15
13
59
57
23
14
26