40
394
42
17
108
724
8
19
28
145
43
79
27
34
2
11
279
33
585
640
15
10
44
7
39
118
31
13
5
24
9
4
12
25
29
16
330
54