62
942
44
79
73
85
130
1
70
37
40
77
47
51
3
28
41
8
17
389
19
25
20
10
413
145
78
345
49
52
26
226
30