23
61
261
131
39
58
19
244
157
51
101
11
99
119
29
30
57
111
49
48
98
60
41
33
36
80
65
227
40
64
20
87
42
12
69
200
97
304
45
46
7
68
5
89
21
53
109
76
280
43
35
25