21
77
20
107
36
32
165
12
27
40
10
19
96
74
81
16
18
37
30
55
13
22
73
23
14
76
90
49
109
262
65
92
135
168
112
243
99
35
201
104
100
34
415
113
88
229
121
167
128