44
42
105
17
101
149
19
59
50
27
18
11
640
9
434
43
13
26
25
125
23
29
34
32
107
97
49
30
10
72
168
28
24
85
81
40
22
48
84
381
47
6