51
47
68
46
12
11
23
90
104
107
10
60
53
137
45
382
49
22
25
29
58
20
8
61
31
54
144
7
48
81
9
66
263
5
194
385
99
73
300
16
44
15
63
244