14
100
9
30
97
176
183
467
38
49
27
135
33
15
7
6
8
16
26
10
57
3
54
53
24
181
77
13
23
65
19
31
61
573
5
105
35
11
124
194
59
34
122
21
91
29
22
144
74
12
260