42
25
24
31
35
60
72
30
89
8
28
29
38
9
274
63
68
107
263
16
97
2
23
4
37
32
10
26
51
258
100
47
87
220
215
12
20
5
48
7
17
13
310
52
22
41