28
31
10
17
5
24
82
19
25
33
54
83
35
3
60
16
112
45
234
164
40
27
15
53
48
62
250
26
38
22
7
42
30
8
44
11
102
123
9
81
148