30
47
96
23
13
24
31
25
56
41
53
28
5
97
175
54
3
82
14
52
499
8
11
43
100
112
57
6
32
10
36
71
16
74
528
94
327
110
61
95
77
35
55
34
38
9