28
68
9
17
63
21
100
11
44
559
49
81
119
121
19
45
125
67
41
177
54
22
27
36
30
33
227
47
66
38
55
194
148
107
20
15
190
6
86
53
83
82
34
76
98
146
29
131
61
74