24
149
30
61
52
65
36
75
46
98
214
85
62
116
22
222
73
10
32
23
47
35
44
49
45
111
97
15
40
37
107
34
150
84
42
14
301
48
33
7
63
18
123
89
68