20
22
23
38
18
12
120
14
124
48
41
37
46
36
7
96
239
71
78
167
35
246
76
15
50
82
34
13
47
42
45
5
44
19
84
119
29
66
3
186
51
153
32
254
238
25
288
9