58
14
156
33
86
26
98
47
12
117
20
13
21
111
11
19
22
16
35
36
3
134
5
93
103
208
60
9
90
185
42
141
34
15
127
487
29
213
170
64
31
10
96
43
32
142
8
66