29
22
41
56
27
45
10
82
33
44
53
21
59
263
51
72
3
146
74
11
115
25
26
63
7
17
37
24
8
40
5
12
16
28
6
32
38
50
23
384
18