0
32
14
2
91
30
39
50
6
8
16
116
152
47
10
7
4
84
60
26
62
89
51
126
74
69
11
9
24
12
42
73
41
1
3
82
29
49
43
13
22
99
18
45