27
142
44
59
58
41
19
40
43
48
20
70
71
36
29
744
109
47
13
10
1190
683
33
487
102
14
7
96
643
69
34
263
35
22
60
134
111