34
38
16
5
8
402
13
74
30
28
9
19
39
21
41
35
7
76
154
361
27
121
64
12
24
173
107
6
15
350
51
114
36
48
26
59
120
276
158
312
14
309