0
34
15
31
2
21
8
41
4
19
9
33
20
22
28
7
117
18
11
14
112
53
55
60
16
202
67
468
17
37
26
48
145
23
467
25
35
149
84
13