15
52
19
84
59
30
37
23
109
133
88
24
78
10
48
14
25
11
61
35
41
65
60
53
34
131
118
40
69
102
301
90
42
17
31
136
50
54
180
295
113
106
100
46