28
149
40
57
25
70
118
19
91
225
198
163
109
23
48
86
27
34
54
29
45
55
41
199
32
7
39
2
47
3
31
85
49
37
15
44
50
8
117
103
77
30
6
63
66
59
121