5
1
3
8
2
6
13
4
7
126
53
10
163
0
11
68
61
31
25
36
39
22
59
15
23
60
46
41
48
40
14
65
9
290
56
155
30
58
72
12