35
46
8
635
10
141
70
42
5
22
74
17
26
20
28
45
79
18
54
82
38
6
7
9
34
50
29
72
14
52
169
87
64
102
15
49
104
48
61
209
3
19
83
21
16
25
124