21
32
98
33
3
12
43
50
4
40
73
15
28
20
10
35
419
14
171
7
110
16
27
24
5
94
23
31
216
42
25
17
139
68
137
87
77
45
83
34
70
22
19
30
176