140
39
14
18
22
17
109
33
41
23
38
159
11
29
24
200
36
47
49
139
96
61
32
50
9
26
1176
58
154
75
166
56
4
30
81
59
391
12
10
20
25
42
27
102
53
60
44
178
31
54
15