27
17
25
58
138
56
23
30
91
41
70
164
12
159
48
16
38
130
83
120
562
44
35
13
60
52
66
20
22
104
248
80
40
26
132
203
101
124
69
123
200
64
157
109
400
28
89
73
175
61
29