13
91
241
188
33
329
79
59
78
114
39
26
18
48
185
179
76
104
58
256
112
19
21
53
40
24
487
72
46
42
52
135
101
97
25
107
17
8
213
142
20
406
85
68
41
88
11
22
83
92