44
73
34
89
61
80
41
10
17
52
20
70
90
5
307
45
122
286
66
71
82
159
200
102
37
75
15
74
35
77
28
29
31
13
50
36
9
26
11
39
19
23
8
7
24
40
56
58
16