29
63
19
44
57
17
52
104
8
39
96
30
42
23
40
41
14
11
16
27
53
12
61
7
43
13
6
18
9
2
150
188
25
22
62
4
76
20
79
50
83
45
28
10