38
51
34
23
62
35
108
128
8
11
17
31
49
16
61
45
44
54
50
21
32
19
5
0
18
15
22
29
6
82
48
57
27
73
20
30
12
155
96
36