2
0
30
49
193
39
36
19
10
7
33
9
15
16
47
13
40
8
56
12
73
38
41
22
14
21
24
20
5
37
25
153
59
34
137
84
18
3
32
657
11