20
12
48
72
38
34
61
91
37
147
50
69
124
22
63
62
35
29
30
73
90
42
60
17
40
65
74
112
167
70
108
6
205
21
32
83
126
31
568
76
262
24
186
259
133
52
46
290
97
53