11
38
14
136
31
7
5
73
80
2
58
56
47
27
28
8
13
9
296
81
62
203
249
133
40
50
110
22
122
17
153
18
103
37
164
10
35
42
350
72
26
21
464
83
115
389
64
125
32
76
61
12
23