21
74
18
7
101
128
14
19
108
20
231
16
40
30
141
303
17
8
37
48
70
85
104
26
151
53
13
43
42
55
36
93
64
23
109
29
27
292
161
201
315
193
47
211