129
183
16
5
80
26
68
14
11
7
8
58
50
203
466
23
105
267
10
35
126
94
1
66
21
164
38
79
28
124
193
208
115
22
62
88
90
113
40
4
64
13
108
24
18
17
81
15
34
77
146