86
451
46
197
38
16
77
8
28
17
24
71
35
36
74
13
22
113
30
21
50
23
7
82
18
9
31
39
145
20
15
103
48
290
42
98
91
147
63
41
66
156
27
55