35
29
228
17
27
45
40
96
41
39
154
9
95
14
2
8
19
7
28
93
86
16
294
12
79
4
161
51
33
10
11
36
70
18
6
20
21
88
26