21
6
13
27
83
41
81
56
65
54
64
88
52
25
22
129
70
117
96
244
71
145
113
87
38
49
42
33
36
46
91
150
279
146
44
99
67
252
148
17
170
66
138
20
19
30
76
50
94
31
68