91
8
122
2
13
76
96
9
4
3
7
54
11
70
144
6
22
36
67
37
48
57
45
16
21
18
30
38
1
19
14
63
60
50
12
15
47
39
0
17
23
218
52
180