131
84
116
112
38
144
74
79
76
59
10
69
125
6
7
45
87
102
48
92
82
58
12
34
51
47
46
53
52
137
29
20
21
32
72
73
118
33
68
151
111
25
65
44
95
50
55
28
36
160