131
35
95
4
13
39
26
78
25
45
960
109
21
11
119
19
6
23
32
85
22
64
3
7
70
43
41
15
12
37
20
98
48
81
172
354
16
87
3533
18
24
10
187