37
425
11
53
22
493
13
64
168
91
27
40
25
59
68
690
49
298
112
31
290
116
21
23
196
158
216
80
26
5
24
16
82
89
85
63
17
6
28
47
10
45
42
38
356
36
94