16
30
126
52
17
32
73
10
6
76
204
7
83
86
23
115
24
46
14
91
13
9
22
20
72
25
42
64
19
187
158
75
18
43
2
11
60
33
15
12
176
29
40
145
65
122
98