81
25
30
14
60
19
20
17
38
433
3
8
5
24
15
39
12
6
43
26
59
11
31
23
29
28
41
18
56
34
42
68
62
108
113
48
4
16
53