52
71
9
4
105
313
42
58
27
26
78
28
14
84
94
35
49
80
81
139
70
8
122
115
75
104
18
56
147
47
13
5
43
79
228
59
89
30
60
51
137
6
45
37
44
82
24
34
12
38