31
20
3
169
55
5
188
36
22
170
42
190
19
44
47
24
26
164
62
152
109
399
88
6
177
8
90
48
103
11
59
58
61
94
34
180
50
53
165
18
17
39
84
106
30
321
832
37
226
29
35
63
105