11
8
35
18
17
24
28
111
106
284
10
5
19
4
41
7
36
23
1
15
21
14
274
234
39
31
3
54
69
128
30
33
22
38
6
56