0
42
3
4
25
29
7
32
19
2
1
50
23
22
31
36
14
16
11
18
24
13
49
27
20
172
56
113
10
39
72
86
45
70
55
41
73
48
37
35
89
90
47
21
74