251
42
32
13
40
64
19
57
30
48
33
219
22
35
81
65
204
21
68
117
90
133
54
14
101
51
63
122
43
56
39
106
23
29
7
371
49
128
28
16
5
15
45
24
17
37
6
570
400
67