28
41
25
6
4
74
38
37
55
97
5
42
19
67
232
27
48
34
65
47
21
2
8
13
36
45
23
17
62
16
18
3
24
15
7
57
91
40
53
152