486
12
10
1
82
79
11
58
88
28
13
22
21
17
188
3
9
74
7
59
38
37
177
14
31
40
211
152
89
6
45
73
445
65
62
18
113
51
2
106
4
20
53
91
109