45
22
25
23
34
196
19
0
14
8
32
85
9
6
2
4
10
7
31
35
12
24
38
379
48
30
150
36
44
16
88
43
33
114
1
56
287
11