25
120
213
27
36
437
310
18
33
376
26
47
166
122
41
49
13
11
48
37
65
305
236
245
270
220
50
42
114
20
24
39
35
1524
67
38
113
54
87
77
73
52
175
23
57
105
71
263
16
81
22
21
153
1157