229
120
26
54
61
155
34
11
103
25
70
64
89
67
101
59
144
17
94
87
74
8
139
62
38
41
60
51
118
39
79
202
217
256
57
110
225
68
131
40
86
30
9
128
42
49
22
133
92
33
27
136