12
47
51
11
59
50
117
32
33
251
28
327
52
14
21
116
44
86
43
172
144
67
347
25
192
35
143
20
107
16
108
128
23
26
125
18
96
295
205
90
98
97
39
195
182
275
34
13
82