27
15
6
53
160
54
47
19
61
35
273
17
12
34
67
44
41
89
142
3
46
13
8
59
33
36
14
22
259
73
129
28
98
66
488
40
92
38
69
74
94
121
48
95
159
211
169