3
15
74
23
12
8
25
68
7
49
13
32
48
43
37
10
29
72
84
169
125
53
527
45
80
24
133
114
103
350
411
156
198
360
226
51
136
112
41
58
443
106
120
245
154
158
183
108
139
117
69
64
179