28
188
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
638
29
436
120
5
30
43
26
178
91
55
81
74
21
274
114
102
19
59
123