297
71
63
56
21
77
72
10
11
95
57
28
15
62
199
29
25
68
146
19
61
90
96
141
35
112
7
137
133
16
82
69
37
38
40
30
53
31
108
14
148
65
34
43
13
18
20
107
136
27
22
55