17
46
299
722
42
22
15
20
192
62
16
32
53
144
204
12
44
34
11
28
105
93
31
23
199
117
58
29
26
55
49
81
257
41
2
151
40
579
24
75
39
72