0
14
11
4
222
24
15
32
5
18
9
35
48
23
53
10
72
19
87
16
7
8
63
42
37
153
31
258
62
12
17
33
25
40
85
41
84
51
90
43
94
136
590
30
140