45
15
4
26
25
11
19
12
46
3
14
18
28
30
97
82
50
23
24
9
81
20
76
41
13
8
75
66
2
402
42
27
53
7
51
35
60
68