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