173
220
44
90
57
191
108
388
86
214
48
85
24
32
95
83
38
247
55
327
152
123
124
104
40
50
9
130
22
51
43
41
72
23
65
87
58
127
262
8
19
93
107
92
36
312
105
13
176
14
39