521
5
21
61
26
10
7
22
56
12
45
6
11
46
4
71
31
2
151
33
266
70
57
24
50
94
13
88
41
55
125
40
326
37
86
65
9
14
48
138
204
155
19
23
29
35
8