49
137
78
34
8
25
91
10
17
52
28
14
13
19
2
40
57
5
32
51
30
23
44
143
33
39
41
37
21
77
60
38
0
46
36
42
29
11
50
90
16
687
12
65