17
33
19
143
102
16
49
14
20
31
9
8
13
149
51
105
135
59
116
161
70
120
61
75
11
21
24
58
52
60
28
157
98
47
37
209
90
41
82
114
26
71
84