172
30
143
193
73
32
24
202
85
18
20
99
37
35
17
14
57
115
12
66
87
48
127
23
49
174
54
247
53
98
61
31
70
81
335
29
90
122
144
38
25
28
41
241
409
22
42
27
95