2
17
1
6
110
12
13
10
20
44
47
45
53
33
41
4
26
130
174
54
211
21
108
27
100
32
173
93
52
74
82
898
46
91
70
71
55
38
79
123
29
66
212
51
37
95
80
30