14
86
40
22
20
31
15
35
17
149
32
19
56
42
21
47
7
74
41
50
49
82
34
25
66
81
29
13
65
43
61
12
36
38
46
64
33
60
75
54
28
55
162