45
86
25
179
146
15
206
42
281
26
90
120
93
56
101
32
152
39
14
53
95
94
60
89
54
66
27
85
55
31
29
401
131
18
11
20
24
172
79
111
126
77
59
19
13
115
117
5