21
61
32
44
317
88
31
108
5
64
62
9
50
17
10
35
47
18
89
96
29
86
14
34
71
43
115
54
19
49
38
57
70
25
173
112
78
65
84
40
28
94
60
225
16
33