45
42
39
68
54
22
70
97
51
14
79
37
67
13
40
100
283
33
82
78
27
19
26
17
10
32
94
48
28
9
24
30
226
52
50
205
18
129
141
31
64
38
63
29