2
1
5
7
0
65
19
16
17
36
31
76
11
20
10
30
35
83
104
34
22
23
50
61
168
94
4
59
88
18
27
79
3
71
39
15
58
56
45