143
275
109
187
26
199
185
232
43
120
31
88
24
39
251
95
131
136
16
8
146
50
79
12
22
2
37
59
32
73
33
23
180
64
7
18
11
74
209
30
20
67
19
60
132
29
75
350
14
21
41
110
113
135