95
19
25
120
151
42
26
271
57
45
84
13
76
337
60
55
15
21
107
24
62
181
36
27
132
29
88
472
67
143
102
244
127
189
78
124
72
16
86
32
6395
41
2058
239
228
1231
1503
48
47
104
11
34
31