78
166
65
46
82
15
205
201
102
67
143
23
14
21
50
55
184
128
91
52
36
53
25
167
28
190
529
77
81
127
43
68
69
70
33
24
41
79
32
93
37
30
40
20
44
62
86
130
26
61