46
30
13
43
24
70
95
79
18
90
66
56
61
62
7
17
31
29
16
21
34
10
14
57
58
67
82
35
22
20
23
42
153
51
27
94
64
52
77
28
48
50
45
103
72
37