155
448
9
36
24
14
26
34
142
49
59
212
95
101
91
38
3
156
163
7
23
251
39
63
13
136
32
123
56
2
309
60
20
145
74
54
51
15
160
11
30
8
131
48
92
122
27
18
22
97
140
221