13
44
16
78
70
41
18
19
25
35
24
47
185
50
146
937
183
201
31
202
17
11
92
130
140
54
23
29
32
90
277
26
56
126
10
53
79
55
64
46
57
288
112
328
89
84
37