270
48
32
17
54
42
26
7
23
9
61
12
55
78
35
20
317
151
34
49
397
21
224
174
5
617
1783
51
44
41
22
383
95
593
62
130
141
66
156
40
302
74
158
115
31
133
303
164
37
33
248
223
64
180
111
43