10
9
71
40
32
64
33
13
16
238
77
27
66
98
79
28
45
29
4
46
31
324
137
6
17
5
200
2
114
83
58
76
18
72
35
7
48
12
75
3
70
20
116
42