34
5
4
31
107
41
131
255
6
8
53
11
30
9
7
3
29
1
16
2
18
14
134
75
12
21
36
106
149
26
10
40
70
37
28