37
43
20
23
50
140
56
58
49
241
103
8
16
14
100
460
15
4
114
498
421
82
67
7
11
25
78
6
24
10
9
410
77
29
27
12
533
21
31
55
22
85
152
28
62
33
39
17
107