23
279
101
34
5
68
42
214
87
285
91
37
27
30
111
10
49
36
22
51
40
172
80
41
21
14
66
146
19
39
38
57
13
153
16
138
367
75
15
7
61
122
98
52
54
127
25
26
28
12
3
24
116