75
13
34
81
120
3
103
136
27
110
30
23
31
95
6
33
143
209
55
145
200
102
196
178
74
237
62
7
148
43
77
32
222
52
57
25
37
107
70
125
93
44
46
11
45
42
20
9
83
163