24
123
9
80
87
22
7
20
77
32
31
104
17
72
28
69
43
120
53
111
112
303
130
19
52
282
47
23
41
34
48
11
37
195
98
100
18
30
4
81
49
14
97
27
36