1372
33
79
38
41
95
35
125
40
36
26
96
66
48
28
29
23
110
59
72
20
43
19
203
147
178
853
385
491
80
55
124
93
98
69
51