643
15
226
132
58
195
28
23
31
43
16
152
34
68
62
47
13
40
32
25
12
55
85
1274
198
37
26
73
10
75
155
100
78
42
21
50
17
90
39
81
214
48
64
53
79
30
161
22
19