3
7
1
5
4
13
6
18
34
76
53
38
119
124
58
112
71
103
100
46
118
69
72
108
43
47
96
64
264
59
44
23
113
28
62
31
33
194
619
35
120
241
41