91
136
99
1042
336
112
59
196
76
26
243
6
113
13
56
135
33
73
20
17
155
167
50
11
442
22
92
101
72
18
24
37
29
74
46
77
30
143
32
51
45
262
28
8
34
62
132
149
21