1
15
13
10
25
19
5
73
39
65
152
21
11
42
33
16
20
49
9
0
24
48
36
4
6
26
31
18
125
12
22
60
106
17
45
188
23
85
59