16
21
48
19
94
51
47
15
32
61
80
46
89
43
262
75
9
135
23
312
39
40
24
29
17
58
93
36
35
102
18
20
67
213
33
290
164
165
155
60
77
236
86
131
273
55
120
72
119
182
7