141
293
39
28
43
17
397
31
380
87
11
144
174
55
2480
6
86
42
15
46
85
62
10
616
106
72
163
212
115
27
52
37
5
24
91
30
108
23
45
94
12
19
36
227
8
53
386
33
78
1346
7
16
14
60
101