124
160
103
135
106
66
26
231
43
81
23
126
153
77
70
91
75
24
163
197
40
156
42
591
116
34
146
141
80
30
155
251
39
13
56
20
48
122
97
54
221
459
47
41
108
120
25
360
172
232
37
64