30
47
14
92
15
22
32
17
43
16
8
4
39
24
11
45
3
36
19
77
76
60
0
37
18
74
31
38
9
27
33
10
23
21
12
62
82
125
54
35