28
187
72
106
61
13
144
31
18
33
45
175
36
8
158
206
27
11
86
25
247
6
66
42
209
69
23
37
24
89
636
29
435
120
5
30
43
26
178
91
55
81
74
21
274
113
102
19
59
123