32
77
55
43
30
47
157
24
59
7
23
68
97
33
138
82
71
37
73
62
29
26
51
65
89
18
12
4
38
46
72
215
41
94
36
64
60
39
45
118
144
93
56
70
31
79
202