20
41
155
25
31
306
66
386
22
8
502
39
84
11
13
27
118
23
53
151
16
30
157
35
17
77
44
91
24
6
21
83
176
121
418
36
153
146
19
130
56
263
28
605
32