43
81
28
63
11
41
19
14
27
680
92
37
18
26
56
35
7
15
10
31
133
146
8
30
13
42
38
120
16
17
39
98
25
33
29
95
62
49