53
25
41
9
28
119
31
10
14
16
169
19
47
64
73
30
113
49
86
85
321
29
94
57
24
56
38
70
18
33
166
45
43
51
83
62
37
66
23
76
95
55
42
63