35
30
107
5
41
145
22
24
23
25
31
9
14
18
216
29
28
42
20
0
58
6
4
10
21
15
33
13
49
26
16
43
104
7
32
34
66
50
80
8
95