2
0
44
1
28
81
7
15
19
18
24
6
4
45
93
20
317
13
11
21
5
129
156
43
87
131
50
66
46
31
14
9
33
74
77
23
48
171
22
16
110