56
31
4
76
71
26
120
105
38
41
14
20
9
13
2
92
113
60
16
271
70
7
275
88
387
18
19
12
36
51
50
25
65
22
97
47
69
15
33
84
74
329
34