47
83
49
48
50
60
30
45
57
85
21
105
54
62
42
40
97
20
28
58
33
17
92
74
69
4
38
202
81
86
143
10
204
76
68
52
172
12
95
35
297
5
19
356
108
22
8
41
18
3