20
56
69
37
19
23
29
14
85
7
21
11
28
9
5
35
41
3
15
108
2
10
6
68
34
83
40
225
111
163
81
50
137
117
43
25
86
38
12
87
127
33
99
45
55
135
32
49