21
160
216
23
163
20
103
37
127
31
199
54
15
145
13
24
9
144
56
16
22
8
25
43
99
61
182
26
55
77
41
58
52
34
27
86
306
18
17
94
2
105
114
79
50