133
35
190
19
155
247
336
68
438
24
217
115
55
47
53
33
271
20
78
67
49
84
109
796
101
11
200
44
107
123
18
275
39
27
17
13
111
6
29
23
15
7
158
16
36
4
22
26
1