18
136
29
62
69
41
36
58
31
60
52
333
57
50
65
37
253
25
15
44
19
33
79
20
54
47
34
166
53
59
12
39
24
26
141
45
77
430
131
116
40
28
105
61
107