28
8
76
19
99
23
6
35
7
131
74
49
18
89
31
14
17
21
20
13
11
37
80
70
51
60
15
5
43
9
10
2
3
139
209
27
1114
156
33
252