12
8
131
25
38
14
23
5
53
4
3
455
144
234
71
96
39
37
10
369
75
19
70
148
396
193
51
24
66
49
34
157
306
170
63
141
217
32
202
90
120
16
26
100
92
191
44
33
45
305