45
78
41
73
106
62
32
81
75
18
58
35
13
3
5
27
6
20
14
50
123
173
49
17
33
77
94
36
28
9
15
56
143
22
31
65
268
16
101
21
103
34
97
8
59
158
69
48
72
67
82