14
9
65
44
12
18
51
22
8
4
77
10
19
26
21
50
59
102
49
20
34
35
16
39
6
79
17
38
7
113
97
92
522
248
186
150
31
29
5
70
28
68