141
42
23
926
161
198
19
1444
64
34
35
32
40
12
16
30
37
36
17
24
589
47
62
29
58
68
71
277
79
215
13
832
50
464
104
290
179
22
212
397
70
98
176
124
65
48
60
95
184