16
48
51
12
50
33
49
169
15
302
28
62
118
124
37
11
273
66
40
26
111
141
17
14
20
27
165
91
87
59
135
53
43
24
54
220
123
32
105
868
114
82
127
44
211