157
464
990
18
39
13
19
7
128
112
21
1049
29
374
22
12
61
6
979
37
31
45
51
15
75
60
40
42
20
5
9
23
100
41
53
28
89
121
38
43
32
25
36
44
34
1221
80
127