35
1
6
79
38
306
22
31
36
45
9
55
42
48
137
138
33
20
57
3
30
28
7
41
26
16
220
15
29
12
76
39
13
18
4
10
27
17
83
152
228
118
97