52
12
29
79
41
48
47
4
46
42
9
14
63
92
73
28
38
116
64
31
55
25
19
94
177
18
24
34
21
26
36
66
33
32
67
15
16
59
60
74
53
82
136
129