11
34
109
19
69
102
14
25
33
28
211
17
32
45
73
42
47
58
54
130
137
15
24
6
18
3
90
71
40
219
53
39
13
21
8
5
59
49
160
2
12
164
271
202
43