60
65
15
34
97
51
131
470
73
48
12
27
24
25
79
53
68
29
14
16
47
49
30
41
35
36
72
3
58
17
5
18
33
195
46
384
112
31
10
20
57
11
13
98
37
292