63
52
64
23
8
12
104
15
14
13
39
18
11
90
132
49
21
67
29
40
2
27
4
46
17
10
44
22
45
124
20
53
72
42
108
74
47
36
185
26
309