29
59
55
49
35
34
6
82
79
52
27
31
77
46
4
131
72
33
107
19
83
7
24
2
20
42
11
150
69
53
45
1
13
41
26
44
16
60
38
159
291
103
18
153
30
23