27
12
54
18
10
67
31
170
11
215
82
29
138
28
20
40
39
144
26
103
65
794
44
58
16
35
8
32
46
53
43
123
154
37
77
127
24
527
196
38
23
111
34
150
55
114
175
96