4
29
14
52
66
76
49
15
44
16
35
24
40
140
42
33
7
21
196
48
32
59
53
20
50
64
39
199
25
34
182
238
93
215
46
109
37
27
23
58
108
67
28
56
61