16
51
17
32
23
101
65
66
52
20
38
7
87
8
76
37
29
13
22
9
99
179
105
12
60
2
75
19
121
3
61
15
508
4
11
165
54
93
26
55
96
46
10
147
153
313
14
5
6