2
3
9
8
5
15
0
18
26
14
34
236
36
62
11
22
49
46
4
43
7
96
16
29
23
40
78
113
63
51
66
64
24
50
235
57
58
27
17
6