91
72
51
37
22
75
25
201
49
73
32
287
35
240
477
132
21
123
156
128
115
54
86
20
117
11
131
77
56
46
19
5
233
53
246
1
17
18
0
14
614
102
74
89
66
216
15
111