2
10
19
45
26
12
44
6
121
91
106
213
11
178
25
23
35
14
43
61
38
41
27
200
115
143
9
8
30
13
54
4
75
46
22
17
36
73
15
34
125
21
98
156
31
49
24