16
9
21
17
3
19
6
15
20
11
37
82
27
28
52
333
119
33
49
50
18
30
23
7
48
57
88
87
317
66
26
70
24
4
2
62
64
130
79
122