16
113
5
52
179
54
86
203
73
121
12
41
123
21
6
198
211
322
19
32
25
15
45
94
26
46
64
97
42
31
91
20
68
122
145
39
44
141
264
7
63
83
29
38