51
21
36
105
59
81
114
15
116
213
183
32
131
320
14
33
169
231
85
12
49
47
121
29
167
92
37
74
23
293
9
25
71
146
127
44
96
43
26
27
13
5
6
88
165
113
69
40
80
110
54