186
228
79
46
81
90
70
64
15
55
22
62
33
32
40
28
73
78
26
20
25
45
39
24
17
23
12
49
54
5
19
21
6
52
223
34
80
48
67
85
119
13
252
42