66
11
50
12
26
20
46
15
7
97
2
3
17
9
65
19
54
157
107
33
21
13
45
93
39
32
23
34
27
16
29
43
42
60
28
10
25
131
37
18
22
30
67
38
14