29
5
76
54
23
124
32
36
17
4
22
24
3
7
31
50
58
12
8
2
48
14
70
42
92
34
39
49
43
38
27
9
93
20
21
18
71
35
44
15
144
127