132
69
31
62
43
56
102
111
11
46
30
7
20
36
39
68
141
84
26
92
10
97
35
76
12
120
140
16
15
14
41
94
42
80
143
1449
105
123
193
180
87
23
60
117
37
235
173
206
169
58