33
9
39
23
8
20
53
32
3
50
12
24
6
5
16
60
10
22
19
35
57
25
56
17
62
30
21
1
38
7
11
349
107
4
120
52
45
137
41