5
7
80
38
19
35
82
26
1
4
3
32
23
106
12
25
33
45
0
8
41
28
39
16
17
18
15
29
75
9
10
30
125
102
14
2
11
66
50
13