21
20
83
123
32
24
29
165
15
19
25
237
68
125
96
42
190
6
74
204
46
139
112
78
51
81
44
56
47
33
22
43
17
134
66
49
63
121
23
107
45
41
30
40
18
16
55
14
9