154
45
35
31
67
7
50
110
72
20
191
40
42
13
11
30
19
124
81
224
255
48
4
143
73
152
101
150
33
6
136
54
37
21
61
309
182
70
174
328
103
134
140
77
28
43
16
56
121
197
126