31
18
30
12
44
9
49
10
37
42
24
7
22
39
29
6
23
70
21
65
25
45
17
74
13
33
36
0
16
51
46
63
78
20
19
50
255
35
4
5
150
252
127
3