11
15
269
4
19
21
22
34
206
187
26
30
39
105
92
88
162
28
12
17
3
18
35
25
91
9
41
101
2
320
65
16
6
8
23
31
56
7
33
80
63
5
95
120