40
102
9
20
114
21
26
19
36
385
3
25
11
53
267
17
10
24
72
1393
43
89
126
1712
16
13
228
7
47
70
12
416
445
32
18
93
28
221
220
77
54
4
64
27
135
29
63
14
34
15
8
39
119