166
57
35
17
105
24
65
132
49
25
63
41
147
98
194
82
440
93
217
81
39
80
31
33
46
42
155
61
38
92
73
40
28
271
159
32
55
163
85
12
89
69
78
135
169
21
64
37
62
58
70