39
29
6
20
95
84
94
265
16
12
22
55
182
42
51
47
31
21
46
17
18
86
9
757
14
161
221
28
270
26
23
33
85
13
166
19
36
134
25
27
34
88
38
44
90
102
97