28
13
83
46
175
11
6
68
29
92
10
49
54
51
3
161
15
8
106
16
31
2
59
5
166
167
227
24
34
21
279
158
33
61
37
91
44
18
39
146
73
27
7
35
74
89