28
66
15
230
208
78
62
19
101
16
12
20
14
91
32
24
21
89
22
43
38
70
57
13
23
18
165
45
82
61
35
133
122
59
55
53
17
90
10
81
33
74
403
51