471
39
66
25
20
74
23
62
36
37
28
13
58
24
77
17
30
35
6
96
31
172
14
90
22
64
76
49
177
32
34
59
65
52
195
18
44
21
122
57