43
51
73
63
93
32
441
44
99
25
103
89
162
82
137
100
35
272
40
26
29
42
127
97
9
11
106
6
71
27
60
10
34
41
57
104
62
74
50
246
123
47
30
7
446
19
222
22
36