11
50
12
34
32
17
5
62
7
86
20
235
45
36
8
79
4
65
48
18
77
99
259
126
59
113
26
27
41
52
16
71
85
58
51
43
56
227
13
39
40
117
38
22
19
42
181