66
171
16
31
5
47
14
40
104
86
32
12
103
39
53
50
13
21
1
8
29
93
23
43
45
44
123
38
620
204
41
18
24
111
22
134
565
3
68
191
26
55
37
6
334
36
183
35