4
214
14
73
5
0
10
3
37
32
105
13
23
11
56
26
31
39
45
16
90
138
238
25
41
6
47
55
345
65
50
34
133
57
151
9
77
19
83
48
86
21
102