10
64
58
13
35
65
19
21
9
2
36
27
131
54
20
41
6
76
45
47
29
57
23
61
86
5
28
59
25
18
31
40
248
51
84
113
44
37
101
85
429