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