21
15
23
29
27
25
24
36
48
5
16
17
11
120
106
1
167
32
20
31
46
7
34
86
42
63
47
13
49
14
65
60
28
12
61
33
38
54
85
79
52
57
51
190
50
6