367
132
21
73
280
162
79
69
1896
17
145
26
140
369
341
72
15
176
110
6
14
9
31
53
35
19
123
144
13
41
62
358
12
23
22
149
1
3
42
725
1777
556
47
5
84
353
77
284
467
281