28
21
23
72
43
42
175
31
91
30
33
54
79
98
119
68
69
70
17
62
173
78
57
46
41
570
102
16
37
86
180
66
9
24
11
74
76
38
59
18
65
55
95
138
50
29
262