29
4
26
34
47
43
31
46
88
35
55
1
73
107
22
37
25
24
42
215
11
18
51
105
15
14
12
16
28
87
41
39
10
40
67
82
38
36
23
8
124
9
63