2
24
16
86
128
31
130
71
136
47
218
30
68
186
11
43
62
317
34
445
23
42
54
40
101
285
49
19
45
26
35
21
189
451
12
153
240
121
70
161
10
51
22
266
9
7
25
76
152