31
65
59
21
43
30
15
22
53
24
10
58
121
34
41
199
60
84
4
192
44
77
159
57
14
46
6
32
20
9
249
28
37
16
284
73
42
25
33
35
61
96
79
48
51
18