21
78
11
166
14
31
45
77
9
5
93
43
17
10
101
72
24
148
123
33
38
52
15
6
28
22
41
208
83
37
57
97
20
134
35
184
3
34
175
64
16
60
118
40