2
6
44
67
14
20
10
63
71
156
19
23
4
68
81
171
25
21
182
42
108
88
27
102
36
696
46
29
13
117
26
58
47
79
298
30
11
103
15
41
204
28
18
84
86
151
45
5
553
32
162
112