68
19
175
47
63
70
48
31
150
103
97
49
80
58
53
142
78
109
22
41
168
111
89
20
8
65
125
16
161
37
57
284
83
180
14
69
26
32
130
51
110
33
131
158
229
62
82
79
60
18
34
11
64
42
126