35
7
5
52
51
16
25
90
19
9
31
82
21
6
26
78
38
17
33
65
55
77
24
200
151
66
39
11
8
47
20
45
40
30
10
166
23
14
18
178
56
127
44
197
141
62
41
99
12