27
141
19
66
79
94
440
26
39
47
180
88
23
170
44
483
25
10
81
72
333
101
40
84
71
244
37
652
201
241
1252
70
46
95
85
215
36
24
323
42
315
17
126
28
38
60
50
67
104