18
118
40
117
32
29
114
36
4
47
8
17
25
208
10
13
33
16
9
14
70
11
31
23
46
74
21
24
76
68
55
165
56
26
62
41
35
48
42
66
34
77
19
15
52