66
61
30
34
14
46
451
12
29
73
4
9
11
15
10
121
70
58
32
24
6
38
35
23
19
16
79
41
26
54
93
90
186
45
49
21
17
91
52