59
145
215
966
26
38
238
199
125
60
52
43
251
370
100
34
70
44
404
46
49
118
517
78
105
20
57
110
30
16
6094
64
47
1560
88
27
67
61
89
106
62
72
65
135
28
51
53
36
557
32