41
52
159
23
104
39
46
19
81
31
6
5
208
25
55
9
70
22
7
32
16
100
36
20
934
73
212
163
11
18
14
195
42
28
27
77
119
12
38
452