228
8
110
41
28
60
64
107
12
54
246
31
136
180
35
16
51
33
122
45
93
26
57
163
44
11
76
30
23
160
48
84
42
24
552
43
205
313
134
38
29
75
152
85
119
69
171
37
109
25