276
12
25
77
113
63
24
86
15
19
59
21
31
89
28
56
60
473
47
33
72
13
10
30
18
11
20
8
172
17
46
16
69
112
62
76
101
1
52
85
71