40
21
97
140
50
9
116
55
4
24
709
241
45
12
193
43
794
59
19
762
25
76
94
522
57
31
100
109
437
15
53
167
6
113
42
17
13
33
36
10
16
58
54
22
5
29
49
394
204
34
11