3
7
13
45
54
86
9
208
41
4
10
11
75
19
34
60
47
88
112
25
104
70
94
66
22
51
102
72
35
27
149
23
50
17
48
73
121
176
197
267
97
101
71
82
143
100
38
59
105
61