42
47
31
62
101
63
34
16
125
52
6
32
29
35
51
56
321
39
408
30
60
90
64
23
464
97
15
153
41
143
113
95
106
67
111
247
96
127
58
27
21
120
11
192
49
25
24
295
45