13
7
75
9
15
4
83
10
17
29
20
2
33
6
41
74
37
49
31
24
44
22
94
5
248
51
198
23
122
27
54
38
14
63
79
25
62
271
631
112