41
54
59
28
99
81
14
12
60
5
90
73
49
38
393
33
66
46
55
45
108
16
130
27
3
25
18
191
531
114
19
78
105
51
8
37
21
23
310
61
185
732
52
1395