12
16
47
10
333
14
13
139
157
245
202
67
183
418
246
95
33
21
15
26
20
68
110
22
23
5
19
51
198
30
81
42
4
41
65
31
9
141
132
59
40
38
49
7
35