10
32
37
50
28
30
4
46
154
20
86
8
39
49
35
33
11
190
5
17
14
19
9
47
31
18
243
251
60
24
15
76
22
13
70
92
151
3
43
34
48
54
23
159