1
43
3
23
9
66
22
0
16
70
6
126
41
63
39
27
5
19
33
21
45
37
8
10
49
46
20
65
50
30
7
56
55
32
12
167
17
15
4
42
18
136