38
84
654
41
30
272
23
8
10
175
2
40
67
107
22
993
68
19
35
104
9
45
12
116
7
14
33
247
21
93
96
418
484
26
78
56
2571
110
27
416
141
402
134
205
1239
44
376