2
20
22
19
44
53
28
39
56
50
67
66
97
268
120
239
23
18
14
60
78
59
108
32
159
92
157
70
72
201
73
380
112
64
424
49
85
93
77
102
241
216
8
21
37
188
54
76
42