14
4
29
126
33
35
41
39
48
316
24
49
114
47
20
12
34
18
17
67
16
8
112
140
118
308
65
23
15
195
309
44
45
19
94
81