43
24
139
216
96
60
47
41
85
25
26
129
36
276
398
134
102
48
1967
55
33
34
135
18
13
21
22
7
76
39
29
54
210
52
57
20
42
53
157
77
93
17
70
50
112
30
243
67
80
16
10
38
4
14