368
12
6
8
24
51
5
7
88
16
38
17
47
90
67
213
66
49
30
10
21
112
9
25
19
18
15
0
205
27
11
39
50
64
80
34
52
78
40
59
71
42
60
108