13
153
16
28
20
44
69
5
40
27
17
107
80
47
48
63
15
125
114
92
138
32
161
224
91
118
122
171
412
176
165
353
167
222
74
93
18
39
14
76
429
50
381
49
116
42
36
54
38
10
12
137