88
39
20
16
47
24
90
70
23
21
38
11
79
61
12
49
57
142
45
8
4
18
54
15
65
632
30
50
116
42
31
56
10
33
37
73
34
25
19
148