2
35
45
13
9
1
5
49
7
41
11
14
19
57
22
26
29
123
6
44
189
211
132
52
47
40
20
466
43
33
325
133
25
76
16
12
105
143
18
27
145
94
67
50