80
12
44
14
9
71
70
264
52
45
131
49
53
67
94
25
37
10
3
22
20
41
151
43
18
7
73
11
30
77
121
39
34
40
23
62
248
6
60
46
678
97
108
27
29
2
112