34
68
52
3
21
27
19
11
5
20
23
16
14
48
15
12
43
129
28
13
38
18
53
54
47
29
42
123
35
39
80
7
102
73
60
56
547
24
79
75
195