20
28
51
56
91
31
30
10
37
135
79
64
66
42
25
48
32
24
46
69
35
68
102
167
81
136
36
207
74
33
59
29
82
104
71
210
7
23
9
112
34
65
175
70
113
86
19
8
14
6