680
28
40
53
134
42
62
26
11
8
139
37
63
15
48
25
276
246
43
86
39
21
54
16
12
84
50
79
36
59
20
13
18
19
14
55
95
23
49
56
268
7
185