63
309
90
15
1403
50
11
72
80
3
7
276
45
174
12
1
9
14
124
13
30
4
67
29
16
86
78
25
196
21
22
18
76
55
190
20
39
522
42
38
28
106
51
96