41
23
90
176
83
25
224
30
51
14
48
241
135
100
8
46
59
95
715
292
88
115
16
11
17
52
26
29
36
107
28
223
216
64
140
42
68
19
5
94
21
82
67
9
189
228
37