171
129
18
44
127
5
691
48
71
33
32
285
178
29
39
28
42
45
141
40
26
63
79
280
59
34
144
88
47
441
273
172
241
54
60
16
55
62
156
6
24
143
257
371
36
1205
11
19
161
23
20
22