56
87
24
59
180
80
76
51
141
27
126
17
55
72
93
422
25
35
47
167
81
20
125
41
448
10
37
68
323
95
39
78
225
61
328
48
230
1069
65
43
22
9
208
23
302
310
16
124
26