28
12
27
45
17
7
23
18
26
43
30
20
19
72
5
63
29
57
67
73
105
52
11
4
49
10
33
32
41
37
75
61
15
14
38
152
70
42
53
9
21
244