640
18
44
9
434
43
13
26
25
125
23
29
34
32
107
96
49
17
30
10
72
168
28
24
85
81
40
50
22
19
27
48
84
379
47
6
16
77
39
31
15
134
21