73
29
37
21
61
132
19
42
10
32
25
56
59
81
79
67
77
47
230
53
80
87
144
124
234
120
40
99
336
98
113
469
64
51
104
125
139
136
459
49
289
287
65
27