183
97
85
119
58
38
50
8
36
426
51
148
65
163
25
147
178
35
127
78
43
112
160
56
55
28
17
101
53
23
79
98
54
161
10
57
323
62
69
15
46
16
131
165
82
30
84
73
19
18
13