11
13
26
28
83
3
75
222
215
127
65
20
10
91
54
43
51
34
36
46
8
22
48
5
52
42
53
55
17
25
21
388
18
232
9
225
59
35
260
63
118