24
13
54
80
17
96
223
55
34
42
52
199
19
31
95
58
25
102
43
32
36
41
111
159
316
284
213
22
173
90
21
50
11
124
14
85
29
81
10
5
28
112
18
84
15
44
39
47
65
120