1304
10
5
33
35
19
306
531
17
45
23
42
75
54
70
107
41
7
218
78
124
66
63
118
57
11
12
36
38
37
29
112
52
21
39
47
131
151
148
22
163
16
249
24
139
377
241
68
18