64
18
30
153
97
660
47
45
31
38
14
36
55
133
29
4
16
43
192
59
49
236
46
21
54
34
247
162
95
12
48
82
86
42
5
85
208
154
275
28
41
23
39
99
44
93
66
17
25