14
21
342
116
10
7
102
110
17
146
46
296
33
22
20
34
62
99
352
66
465
5
11
129
233
26
88
51
52
197
115
24
65
13
92
257
41
83
70
61
218
195
56
162
73
40
256
39
58
98
32
155
37