14
28
22
239
34
84
113
67
1148
12
13
41
259
8
972
53
107
85
29
66
25
51
21
18
641
47
91
17
87
35
16
68
272
122
108
9
42
27
52
81
58
547
63
37
301
72
124