18
3
11
8
21
65
62
79
45
33
31
42
43
34
37
19
41
17
61
73
50
85
72
77
7
5
137
36
422
39
60
89
15
10
24
29
32
23
20
40