71
44
23
143
35
28
99
59
251
22
210
96
225
25
100
48
183
69
51
8
10
21
9
30
313
17
93
80
31
56
132
117
98
52
77
116
123
222
125
371
65
163
47
124
29
39
16