231
95
154
189
44
173
217
255
33
84
62
55
130
96
67
36
745
73
38
43
56
89
136
72
58
14
26
116
48
85
30
27
35
64
149
4
53
60
59
41
122
468
142
31
121
87
105
24
57
115
5