205
39
151
19
15
8
76
112
32
61
126
25
35
128
16
13
10
218
91
127
43
31
68
147
62
27
33
18
58
17
9
263
38
44
42
34
26
29
551
36
22
3
83
45
140