25
135
215
72
65
47
82
58
89
76
15
60
367
491
361
350
234
38
40
627
33
21
10
119
48
88
54
26
64
77
144
267
78
61
84
36
161
24
37
51