14
13
5
19
21
16
28
8
3
11
1
24
15
20
35
46
34
39
41
55
61
132
30
26
100
97
78
86
72
57
121
18
73
138
49
106
65
63
190
53
152
50
52
124
129
90