78
18
21
176
89
30
31
56
47
46
33
58
20
29
10
11
26
52
42
64
109
76
2
24
61
167
198
8
36
12
86
23
50
32
16
62
122
79
94
15
6
14
104
88
13