36
33
40
38
6
10
20
25
19
59
4
61
8
165
16
14
7
591
42
27
64
46
87
11
9
115
45
67
23
140
34
3
238
91
41
85
76
15