29
14
50
4
0
17
31
9
6
3
7
5
16
15
30
57
48
25
33
35
87
28
36
61
90
18
22
103
26
20
40
10
19
12
21
51
27
68
98
13
32