35
29
6
18
17
4
20
36
126
10
9
85
11
3
34
50
115
161
56
98
15
5
121
31
38
124
40
7
41
13
236
54
37
8
64
22
28
65
27
2
39
23