43
26
162
29
88
10
30
35
11
44
31
24
6
18
5
52
89
34
23
69
87
28
267
16
48
12
15
67
33
7
4
39
205
17
63
20
8
47
166
64
55
77
68
19
36
37
94
135
191
80