66
17
23
124
34
13
32
44
31
15
11
43
10
28
35
6
7
42
14
85
38
81
19
1
77
72
33
16
29
20
101
8
25
59
4
12
121
102
142
458
133