35
131
20
34
36
11
257
240
201
28
8
16
15
19
5
0
40
47
23
3
10
14
160
13
12
7
71
80
103
21
30
53
79
2
27
18
33
101
96
29
86
32
24