197
43
24
36
144
58
69
25
229
68
122
65
129
99
98
145
89
530
59
101
38
72
79
174
126
37
148
139
78
125
176
434
163
317
119
890
536
228
202
112
146
177
117
124
279
162
33
93
84
102
53
60
61
48