10
13
60
49
44
26
31
32
73
115
61
39
70
59
22
65
232
33
347
5
82
42
16
34
4
66
6
28
48
36
35
71
38
12
46
74
50
24
18
11
9
284
37
14
20
23
241