34
26
35
16
37
67
3
5
115
54
658
48
27
47
122
93
45
23
161
52
87
15
80
84
13
11
8
19
6
7
10
81
25
95
86
50
65
58
32
20
33
14
125
39