17
89
46
28
103
11
31
14
132
27
21
34
48
15
20
144
53
69
185
61
9
63
73
119
35
38
16
5
121
78
52
37
162
7
227
337
156
41
264
123
36
12
68
76
13