19
103
87
252
391
38
24
26
57
70
37
52
35
64
29
51
12
28
32
33
116
94
157
11
3
76
60
40
22
47
77
7
39
21
88
23
13
8
17
85
194
20