84
19
40
65
76
52
102
91
38
69
33
47
846
71
924
41
97
370
342
430
60
94
117
35
116
119
79
185
85
154
1321
67
70
51
680
28
22