272
23
19
51
26
89
7
55
25
68
73
14
36
54
20
15
6
5
9
31
153
65
3
28
48
125
74
13
61
289
8
16
49
133
10
88
152
58
34
86
4
24
81
69