29
57
59
82
39
43
27
15
20
17
58
8
14
38
117
12
70
49
61
26
55
66
76
24
52
28
116
96
64
21
41
46
335
10
13
37
331
65
145
36
104
22
180
18