29
21
20
56
9
46
7
14
1
16
43
10
30
5
22
17
37
34
67
8
19
126
60
61
3
15
12
28
49
4
6
11
48
25
23
101
74
73
36
27
111