38
83
14
63
71
57
26
64
21
33
148
23
22
82
45
95
70
69
128
84
80
58
17
20
157
37
13
81
156
75
194
102
29
195
149
78
88
44
62
39
59
65
15
51
52
99
31
247