22
13
260
12
85
108
19
27
15
5
43
44
66
32
23
50
34
40
31
18
6
9
8
38
29
21
46
20
52
64
30
14
65
57
61
26
35
48
82
119
97
111