28
10
57
139
70
7
40
14
64
19
12
21
13
8
27
11
42
53
15
23
123
115
61
77
4
25
35
17
39
69
16
6
24
60
49
30
120
1
3
29
51
5