16
71
15
250
7
9
36
85
40
28
26
21
38
137
25
14
32
37
31
19
55
45
35
56
151
188
82
449
29
125
79
291
162
58
27
103
130
30
67
89
59
18
8
24
23
63
73
77