16
3
7
8
10
33
18
19
1
20
41
83
42
26
93
82
47
121
53
23
12
13
27
78
120
68
34
63
633
66
62
32
271
39